civil defence support detachments - Turco Inglés Diccionario